Angolan flying squid - French English Dictionary